赶不上: can't keep up with, can't catch up with, cannot overtake...
产: to give birth, to reproduce, to produce, product, resource, estate, property...
匹: bolt...
弟弟: younger brother...
田: field, farm...
艺人: performing artist, actor...
施工: construction, to carry out construction or large-scale repairs...
回落: to fall back, to return to low level after a rise (in water level, price etc)...